package com.spring.shops.service;

import com.spring.shops.model.dto.IndexImgDTO;
import com.spring.shops.model.result.IPageIndexImg;
import com.spring.shops.model.result.ServerResponseEntityVoid;
import com.spring.shops.model.vo.IndexImg;

import java.util.List;

public interface IndexImageService {
    /**
     * 分页查询
     * @param indexImgDTO
     * @return
     */
    ServerResponseEntityVoid<IPageIndexImg<IndexImg>> page(IndexImgDTO indexImgDTO);
    /**
     * 根据id查询信息
     *
     * @param imgId
     * @return
     */
    IndexImg getById(Integer imgId);
    /**
     * 批量删除数据
     * @param integers
     * @return
     */
    boolean deleteByIds(List<Integer> integers);
    /**
     * 新增数据
     * @param indexImg
     * @return
     */
    boolean save(IndexImg indexImg);
    /**
     * 更新数据
     * @param indexImg
     * @return
     */
    boolean update(IndexImg indexImg);
}
